home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / foomatic / db / source / driver / gdi.xml < prev    next >
Encoding:
Text File  |  2009-03-27  |  5.0 KB  |  165 lines

  1. <driver id="driver/gdi">
  2.  <name>gdi</name>
  3.  <url>http://www.openprinting.org/download/printing/samsung-gdi/</url>
  4.  <execution>
  5.   <ghostscript />
  6.   <prototype>gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=gdi%A%Z -sOutputFile=-%C -f - | perl -p -e '%E'</prototype>
  7.  </execution>
  8.  <comments>
  9.   <en>
  10.  
  11.     The name of this driver is very confusing, it is not a driver for
  12.     all GDI printers, it only works with the so-called
  13.     "SmartGDI" or "PrinThru" printers of
  14.     Samsung.
  15.  
  16.     The original driver published under the GPL by Samsung some years
  17.     ago has a bug which prevents some files from being printed. Grant
  18.     Taylor has implemented a workaround.  On the driver's download
  19.     page (it is here on OpenPrinting, Samsung does not provide
  20.     this driver any more) you will find a patch and an already fixed
  21.     version.<p>
  22.  
  23.     And <a
  24.     href="http://www.openprinting.org/download/printing/ghostscript-8.x/drivers/gdi/">here</a>
  25.     you get the version for GPL/AFPL Ghostscript 8.x, also with
  26.     Grant's fixes. In ESP Ghostscript 8.x this driver is already
  27.     included. If you want to add it to your Ghostscript, put the
  28.     <tt>gdevgdi.c</tt> file into the
  29.     <tt>src/</tt> subdirectory of the Ghostscript source
  30.     package, append <tt>gdevgdi-gdi.mak</tt> to
  31.     <tt>src/contrib.mak</tt>, and add
  32.     "<tt>$(DD)gdi.dev</tt>" to one of the
  33.     "<tt>DEVICE_DEVS...</tt>" lines of
  34.     <tt>src/Makefile.in</tt>. Then compile as
  35.     ususal.<p>
  36.  
  37.     Here is a <a
  38.     href="http://www.openprinting.org/download/printing/samsung-gdi/gpl-gs-8.54-samsunggdi.patch">patch
  39.     to add the "gdi" driver to GPL Ghostscript 8.54</a>. Please
  40.     test it and report on our Samsung forum. Thanks to MJ Ray (mjr at
  41.     phonecoop dot coop) for this contribution.<p>
  42.  
  43.     This Foomatic entry gives access to all options which the Windows
  44.     driver provides for Samsung's GDI printers. As this was not
  45.     forseen by the original Ghostscript driver from Samsung, a hack
  46.     was applied in this Foomatic entry. The driver does not need to be
  47.     patched for that.<p>
  48.  
  49.     If you are using MagicFilter 1.2, you can use <a
  50.     href="http://www.openprinting.org/download/printing/samsung-gdi/gdi-filter.gz">this
  51.     filter</a> with the driver (developed on Debian Potato,
  52.     contributed by Felix E. Klee, felix dot klee at inka dot de). To
  53.     install you have to uncompress it and to copy it into your
  54.     MagicFilter directory (<tt>/etc/magicfilter</tt> on
  55.     Debian). This file does not work with newer versions of
  56.     MagicFilter.
  57.  
  58.   </en>
  59.  </comments>
  60.  <printers>
  61.   <printer>
  62.    <id>printer/Generic-GDI_Printer</id>
  63.   </printer>
  64.   <printer>
  65.    <id>printer/Samsung-ML-200</id>
  66.   </printer>
  67.   <printer>
  68.    <id>printer/Samsung-ML-210</id>
  69.   </printer>
  70.   <printer>
  71.    <id>printer/Samsung-ML-1000</id>
  72.   </printer>
  73.   <printer>
  74.    <id>printer/Samsung-ML-1010</id>
  75.   </printer>
  76.   <printer>
  77.    <id>printer/Samsung-ML-1020</id>
  78.   </printer>
  79.   <printer>
  80.    <id>printer/Samsung-ML-1200</id>
  81.   </printer>
  82.   <printer>
  83.    <id>printer/Samsung-ML-1210</id>
  84.   </printer>
  85.   <printer>
  86.    <id>printer/Samsung-ML-1220</id>
  87.   </printer>
  88.   <printer>
  89.    <id>printer/Samsung-ML-1410</id>
  90.   </printer>
  91.   <printer>
  92.    <id>printer/Samsung-ML-1430</id>
  93.   </printer>
  94.   <printer>
  95.    <id>printer/Samsung-ML-1440</id>
  96.   </printer>
  97.   <printer>
  98.    <id>printer/Samsung-ML-1510</id>
  99.   </printer>
  100.   <printer>
  101.    <id>printer/Samsung-ML-1520</id>
  102.   </printer>
  103.   <printer>
  104.    <id>printer/Samsung-ML-1610</id>
  105.       <comments>
  106.         <en>
  107.  
  108.       Using Ubuntu it seems to work when choosing the ML-1510
  109.       printer in CUPS, but in OOo sometimes the left & top
  110.       margins aren't right.<p>
  111.  
  112.       <em>Comment on the previous statement:</em>
  113.       There's no need to use the driver for the ML-1510, as
  114.       Samsung offers an own driver for the ML-1610.
  115.  
  116.     </en>
  117.       </comments>
  118.   </printer>
  119.   <printer>
  120.    <id>printer/Samsung-ML-1710</id>
  121.   </printer>
  122.   <printer>
  123.    <id>printer/Samsung-ML-1740</id>
  124.       <comments>
  125.         <en>
  126.  
  127.       For the ghostscript GDI driver and ML-1710 PPD:<p>
  128.  
  129.           * Portrait printing is slightly off-center<p>
  130.           * Landscape printing does not work correctly; only half the
  131.             page is printed, and it is offset ~50% up the page.<p>
  132.  
  133.         </en>
  134.       </comments>
  135.   </printer>
  136.   <printer>
  137.    <id>printer/Samsung-ML-1750</id>
  138.   </printer>
  139.   <printer>
  140.    <id>printer/Samsung-ML-2010</id>
  141.   </printer>
  142.   <printer>
  143.    <id>printer/Samsung-ML-2150</id>
  144.   </printer>
  145.   <printer>
  146.    <id>printer/Samsung-ML-2250</id>
  147.   </printer>
  148.   <printer>
  149.    <id>printer/Samsung-ML-2550</id>
  150.   </printer>
  151.   <printer>
  152.    <id>printer/Samsung-ML-4500</id><!-- Samsung ML-4500 -->
  153.   </printer>
  154.   <printer>
  155.    <id>printer/Samsung-ML-5080</id>
  156.   </printer>
  157.   <printer>
  158.    <id>printer/Samsung-ML-6040</id>
  159.   </printer>
  160.   <printer>
  161.    <id>printer/Lexmark-E210</id>
  162.   </printer>
  163.  </printers>
  164. </driver>
  165.